#include "usersession.h"



UserSessionMgr::UserSessionMgr()
{
}
UserSessionMgr::~UserSessionMgr()
{
}

stUserSession* UserSessionMgr::Update(stUserSession&& user_session)
{
    if (user_session.uid == 0) 
    {
        return nullptr;
    }
	return m_mgr.SetAndGet(user_session.uid, std::move(user_session));
}
stUserSession* UserSessionMgr::Get(std::uint32_t uid)
{
	return m_mgr.ActiveGet(uid);  // 每次访问都更新过期时间
}











